Jerome OpokuJerome Opoku
The Empty Report and the Discipline of a Transfer InsiderA Beijing winter, December 2026. In a coffee shop near Sanlitun, a young...
The Two Layers of the Transfer Market: Announced and VerifiedIn the summer of 2026, in a small office in Incheon, I went back over the...
The Transfer Window: Read the Contract Structure, Not the RumourThe Transfer Window: Read the Contract Structure, Not the Rumour July,...
Nine Layers of a Transfer Story With No SourceAt one in the morning on February 12, 2026, in Nagoya, I opened a file a...
Wembanyama's show in Stockholm: France crushes Sweden 84-69 in FIBA World Cup qualifyingThe moment came at the 7th minute of the third quarter. Victor Wembanyama...
Riot Admits the Error but Keeps the Result: A Governance Gap Exposed at VALORANT Champions ShanghaiAn anti-eco round, a 1v3 situation, the economic advantage leaning heavily...
Four Days in Skopje: China Exports a System, and a Legend Opens the DoorFour Days Without a Scoreboard From 7 to 10 September, the training hall of t...
FIA mired in 'justice war' at Zandvoort: The data of biasAt Zandvoort, when Max Verstappen crashed heavily on the opening lap, yellow...
The Fourth Contract in the Squad: Where the V.League Transfer Window Is Really DecidedIn July 2026, after the final whistle of SHB Da Nang against Hanoi FC at Hoa...
The Night the Data Came Back Empty: Basketball Analytics and the Trap of BeliefTen at night in Hai Phong, I opened the data file I had prepared for the next...
PUBG's Legal Border in Vietnam: When One IP Is Split in Two by a LicenseOpening The day the PUBG Esports schedule updated and PVS 2026 Phase 2 was no...
Shiogai and Ueda: The Unfinished Succession Rhythm in Japan's AttackMinute 38, the number board on the left touchline flickers. Keito Nakamura...
Vietnamese Billiards: Identifying the Discipline — The First Step Before Any AnalysisIn the small VTC studio in 2026, I sat beside a veteran editor as the snooker...
Shayne Pattynama and Week Four at Persija: Why the ASEAN Cup Champion Still Has No Starting SpotIn the first four matchweeks of the 2026/2027 Super League, Shayne Pattynama...
Man United humiliated in Como: Players abysmal, but Carrick faces the consequencesI was sitting in the technical area at the Sinigaglia stadium, rain lashing...
The Marina Bay Chokepoint: Brakes, Drag and Cadillac's 48-Second GapI re-watched the first braking moment on lap two. That was the second lap on...
One Swing, Nine Distances: Inside David Armitage's Bunker MethodOn an afternoon at a practice green on the outskirts of Surabaya, I stood...
An Se-young and the 21-17, 21-9 Final: What the Widening Gap at Aichi-Nagoya Actually Tells UsThe second game ended 21-9. The first had ended 21-17. Across both, An Se-you...
Port FC vs Vissel Kobe: The ACL Elite Opener and What the Scoreboard Will Not SayThe floodlights come on at PAT Stadium in Bangkok, and the stands carry that...
UFC 335: Pereira Meets Pavlovich — The Age Equation at HeavyweightIn June in Las Vegas, Alex Pereira went down in the second round after a stri...
The Two Layers of the Transfer Market: Announced and VerifiedIn the summer of 2026, in a small office in Incheon, I went back over the...
The Transfer Window: Read the Contract Structure, Not the RumourThe Transfer Window: Read the Contract Structure, Not the Rumour July,...
Nine Layers of a Transfer Story With No SourceAt one in the morning on February 12, 2026, in Nagoya, I opened a file a...
Wembanyama's show in Stockholm: France crushes Sweden 84-69 in FIBA World Cup qualifyingThe moment came at the 7th minute of the third quarter. Victor Wembanyama...
Riot Admits the Error but Keeps the Result: A Governance Gap Exposed at VALORANT Champions ShanghaiAn anti-eco round, a 1v3 situation, the economic advantage leaning heavily...
Four Days in Skopje: China Exports a System, and a Legend Opens the DoorFour Days Without a Scoreboard From 7 to 10 September, the training hall of t...
FIA mired in 'justice war' at Zandvoort: The data of biasAt Zandvoort, when Max Verstappen crashed heavily on the opening lap, yellow...
The Fourth Contract in the Squad: Where the V.League Transfer Window Is Really DecidedIn July 2026, after the final whistle of SHB Da Nang against Hanoi FC at Hoa...
The Night the Data Came Back Empty: Basketball Analytics and the Trap of BeliefTen at night in Hai Phong, I opened the data file I had prepared for the next...
PUBG's Legal Border in Vietnam: When One IP Is Split in Two by a LicenseOpening The day the PUBG Esports schedule updated and PVS 2026 Phase 2 was no...
Shiogai and Ueda: The Unfinished Succession Rhythm in Japan's AttackMinute 38, the number board on the left touchline flickers. Keito Nakamura...
Vietnamese Billiards: Identifying the Discipline — The First Step Before Any AnalysisIn the small VTC studio in 2026, I sat beside a veteran editor as the snooker...
Shayne Pattynama and Week Four at Persija: Why the ASEAN Cup Champion Still Has No Starting SpotIn the first four matchweeks of the 2026/2027 Super League, Shayne Pattynama...
Man United humiliated in Como: Players abysmal, but Carrick faces the consequencesI was sitting in the technical area at the Sinigaglia stadium, rain lashing...
The Marina Bay Chokepoint: Brakes, Drag and Cadillac's 48-Second GapI re-watched the first braking moment on lap two. That was the second lap on...
One Swing, Nine Distances: Inside David Armitage's Bunker MethodOn an afternoon at a practice green on the outskirts of Surabaya, I stood...
An Se-young and the 21-17, 21-9 Final: What the Widening Gap at Aichi-Nagoya Actually Tells UsThe second game ended 21-9. The first had ended 21-17. Across both, An Se-you...
Port FC vs Vissel Kobe: The ACL Elite Opener and What the Scoreboard Will Not SayThe floodlights come on at PAT Stadium in Bangkok, and the stands carry that...
UFC 335: Pereira Meets Pavlovich — The Age Equation at HeavyweightIn June in Las Vegas, Alex Pereira went down in the second round after a stri...
